extraordinary amount - English Synonyms Dictionary